home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Shopper 2005 October
/
Computer Shopper 2005 October.iso
/
gsp_run.gsp
< prev
next >
Wrap
INI File
|
2002-09-10
|
30KB
|
989 lines
[AutoCreate]
// *** Initialize variables ***
CDNUMBER="GSPCD0926A"
LAUNCHERTITLE="Geoff Hamiltons Plant Encyclopedia"
TEMPHEIGHT=170
TEMPWIDTH=284
SetTitle LauncherTitle
// *** Prepare windows and graphics ***
//Prepare LICENCE and all it's graphics
NewWindow LICENCE
LICENCE.StayOnTop=0
LICENCE.Top=0
LICENCE.Left=0
LICENCE.Width=640
LICENCE.Height=480
LICENCE.Color=0
LICENCE.CloseAfter=0
LICENCE.Enabled=1
//Prepare BACKGROUND graphic
NewGraphic BACKGROUND,LICENCE
BACKGROUND.Top=0
BACKGROUND.Left=0
BACKGROUND.Width=640
BACKGROUND.Height=480
BACKGROUND.FrameWidth=640
BACKGROUND.FrameHeight=480
BACKGROUND.CurrentFrame=1
BACKGROUND.Visible=1
BACKGROUND.Color=16777215
BACKGROUND.SingleMask=0
BACKGROUND.SingleHotSpot=0
BACKGROUND.Transparent=0
BACKGROUND.Stretch=0
BACKGROUND.ClickRepeatTime=0
//Prepare UP graphic
NewGraphic UP,LICENCE
UP.Top=220
UP.Left=554
UP.Width=50
UP.Height=50
UP.FrameWidth=50
UP.FrameHeight=50
UP.CurrentFrame=1
UP.Visible=1
UP.Color=16777215
UP.SingleMask=0
UP.SingleHotSpot=0
UP.Transparent=0
UP.Stretch=0
UP.ClickRepeatTime=0
//Prepare DOWN graphic
NewGraphic DOWN,LICENCE
DOWN.Top=347
DOWN.Left=554
DOWN.Width=50
DOWN.Height=50
DOWN.FrameWidth=50
DOWN.FrameHeight=50
DOWN.CurrentFrame=1
DOWN.Visible=1
DOWN.Color=16777215
DOWN.SingleMask=0
DOWN.SingleHotSpot=0
DOWN.Transparent=0
DOWN.Stretch=0
DOWN.ClickRepeatTime=0
//Prepare LICENCETEXT graphic
NewGraphic LICENCETEXT,LICENCE
LICENCETEXT.Top=223
LICENCETEXT.Left=261
LICENCETEXT.Width=294
LICENCETEXT.Height=170
LICENCETEXT.FrameWidth=294
LICENCETEXT.FrameHeight=1132
LICENCETEXT.CurrentFrame=1
LICENCETEXT.Visible=1
LICENCETEXT.Color=16777215
LICENCETEXT.SingleMask=0
LICENCETEXT.SingleHotSpot=0
LICENCETEXT.Transparent=1
LICENCETEXT.Stretch=0
LICENCETEXT.ClickRepeatTime=0
//Prepare TICK graphic
NewGraphic TICK,LICENCE
TICK.Top=408
TICK.Left=480
TICK.Width=60
TICK.Height=60
TICK.FrameWidth=60
TICK.FrameHeight=60
TICK.CurrentFrame=1
TICK.Visible=1
TICK.Color=16777215
TICK.SingleMask=0
TICK.SingleHotSpot=0
TICK.Transparent=0
TICK.Stretch=0
TICK.ClickRepeatTime=0
//Prepare CROSS graphic
NewGraphic CROSS,LICENCE
CROSS.Top=408
CROSS.Left=548
CROSS.Width=60
CROSS.Height=60
CROSS.FrameWidth=60
CROSS.FrameHeight=60
CROSS.CurrentFrame=1
CROSS.Visible=1
CROSS.Color=16777215
CROSS.SingleMask=0
CROSS.SingleHotSpot=0
CROSS.Transparent=0
CROSS.Stretch=0
CROSS.ClickRepeatTime=0
//Prepare MAINWINDOW and all it's graphics
NewWindow MAINWINDOW
MAINWINDOW.StayOnTop=0
MAINWINDOW.Top=0
MAINWINDOW.Left=0
MAINWINDOW.Width=640
MAINWINDOW.Height=480
MAINWINDOW.Color=0
MAINWINDOW.CloseAfter=0
MAINWINDOW.Enabled=1
//Prepare BACKGROUND3 graphic
NewGraphic BACKGROUND3,MAINWINDOW
BACKGROUND3.Top=0
BACKGROUND3.Left=0
BACKGROUND3.Width=640
BACKGROUND3.Height=480
BACKGROUND3.FrameWidth=640
BACKGROUND3.FrameHeight=480
BACKGROUND3.CurrentFrame=1
BACKGROUND3.Visible=1
BACKGROUND3.Color=16777215
BACKGROUND3.SingleMask=0
BACKGROUND3.SingleHotSpot=0
BACKGROUND3.Transparent=0
BACKGROUND3.Stretch=0
BACKGROUND3.ClickRepeatTime=0
//Prepare UP2 graphic
NewGraphic UP2,MAINWINDOW
UP2.Top=220
UP2.Left=554
UP2.Width=50
UP2.Height=50
UP2.FrameWidth=50
UP2.FrameHeight=50
UP2.CurrentFrame=1
UP2.Visible=1
UP2.Color=16777215
UP2.SingleMask=0
UP2.SingleHotSpot=0
UP2.Transparent=0
UP2.Stretch=0
UP2.ClickRepeatTime=0
//Prepare DOWN2 graphic
NewGraphic DOWN2,MAINWINDOW
DOWN2.Top=347
DOWN2.Left=554
DOWN2.Width=50
DOWN2.Height=50
DOWN2.FrameWidth=50
DOWN2.FrameHeight=50
DOWN2.CurrentFrame=1
DOWN2.Visible=1
DOWN2.Color=16777215
DOWN2.SingleMask=0
DOWN2.SingleHotSpot=0
DOWN2.Transparent=0
DOWN2.Stretch=0
DOWN2.ClickRepeatTime=0
//Prepare TEXT graphic
NewGraphic TEXT,MAINWINDOW
TEXT.Top=223
TEXT.Left=271
TEXT.Width=284
TEXT.Height=170
TEXT.FrameWidth=284
TEXT.FrameHeight=1769
TEXT.CurrentFrame=1
TEXT.Visible=1
TEXT.Color=16777215
TEXT.SingleMask=0
TEXT.SingleHotSpot=0
TEXT.Transparent=0
TEXT.Stretch=0
TEXT.ClickRepeatTime=0
//Prepare GSP graphic
NewGraphic GSP,MAINWINDOW
GSP.Top=10
GSP.Left=567
GSP.Width=63
GSP.Height=35
GSP.FrameWidth=63
GSP.FrameHeight=35
GSP.CurrentFrame=1
GSP.Visible=1
GSP.Color=16777215
GSP.SingleMask=0
GSP.SingleHotSpot=0
GSP.Transparent=1
GSP.Stretch=0
GSP.ClickRepeatTime=0
//Prepare PROGRAM graphic
NewGraphic PROGRAM,MAINWINDOW
PROGRAM.Top=408
PROGRAM.Left=40
PROGRAM.Width=60
PROGRAM.Height=60
PROGRAM.FrameWidth=60
PROGRAM.FrameHeight=60
PROGRAM.CurrentFrame=1
PROGRAM.Visible=1
PROGRAM.Color=16777215
PROGRAM.SingleMask=0
PROGRAM.SingleHotSpot=0
PROGRAM.Transparent=0
PROGRAM.Stretch=0
PROGRAM.ClickRepeatTime=0
//Prepare TECHHELP graphic
NewGraphic TECHHELP,MAINWINDOW
TECHHELP.Top=408
TECHHELP.Left=446
TECHHELP.Width=60
TECHHELP.Height=60
TECHHELP.FrameWidth=60
TECHHELP.FrameHeight=60
TECHHELP.CurrentFrame=1
TECHHELP.Visible=1
TECHHELP.Color=16777215
TECHHELP.SingleMask=0
TECHHELP.SingleHotSpot=0
TECHHELP.Transparent=0
TECHHELP.Stretch=0
TECHHELP.ClickRepeatTime=0
//Prepare EXIT graphic
NewGraphic EXIT,MAINWINDOW
EXIT.Top=408
EXIT.Left=540
EXIT.Width=60
EXIT.Height=60
EXIT.FrameWidth=60
EXIT.FrameHeight=60
EXIT.CurrentFrame=1
EXIT.Visible=1
EXIT.Color=16777215
EXIT.SingleMask=0
EXIT.SingleHotSpot=0
EXIT.Transparent=0
EXIT.Stretch=0
EXIT.ClickRepeatTime=0
//Prepare MANUAL graphic
NewGraphic MANUAL,MAINWINDOW
MANUAL.Top=408
MANUAL.Left=140
MANUAL.Width=60
MANUAL.Height=60
MANUAL.FrameWidth=60
MANUAL.FrameHeight=60
MANUAL.CurrentFrame=1
MANUAL.Visible=1
MANUAL.Color=16777215
MANUAL.SingleMask=0
MANUAL.SingleHotSpot=0
MANUAL.Transparent=0
MANUAL.Stretch=0
MANUAL.ClickRepeatTime=0
//Prepare REGISTRATION graphic
NewGraphic REGISTRATION,MAINWINDOW
REGISTRATION.Top=408
REGISTRATION.Left=242
REGISTRATION.Width=64
REGISTRATION.Height=60
REGISTRATION.FrameWidth=64
REGISTRATION.FrameHeight=60
REGISTRATION.CurrentFrame=1
REGISTRATION.Visible=1
REGISTRATION.Color=16777215
REGISTRATION.SingleMask=0
REGISTRATION.SingleHotSpot=0
REGISTRATION.Transparent=0
REGISTRATION.Stretch=0
REGISTRATION.ClickRepeatTime=0
//Prepare TECH graphic
NewGraphic TECH,MAINWINDOW
TECH.Top=408
TECH.Left=347
TECH.Width=60
TECH.Height=60
TECH.FrameWidth=60
TECH.FrameHeight=60
TECH.CurrentFrame=1
TECH.Visible=1
TECH.Color=16777215
TECH.SingleMask=0
TECH.SingleHotSpot=0
TECH.Transparent=0
TECH.Stretch=0
TECH.ClickRepeatTime=0
//Prepare PROGRAMTEXT graphic
NewGraphic PROGRAMTEXT,MAINWINDOW
PROGRAMTEXT.Top=462
PROGRAMTEXT.Left=34
PROGRAMTEXT.Width=71
PROGRAMTEXT.Height=13
PROGRAMTEXT.FrameWidth=71
PROGRAMTEXT.FrameHeight=13
PROGRAMTEXT.CurrentFrame=1
PROGRAMTEXT.Visible=1
PROGRAMTEXT.Color=16777215
PROGRAMTEXT.SingleMask=0
PROGRAMTEXT.SingleHotSpot=0
PROGRAMTEXT.Transparent=0
PROGRAMTEXT.Stretch=0
PROGRAMTEXT.ClickRepeatTime=0
//Prepare MANUALTEXT graphic
NewGraphic MANUALTEXT,MAINWINDOW
MANUALTEXT.Top=462
MANUALTEXT.Left=138
MANUALTEXT.Width=63
MANUALTEXT.Height=13
MANUALTEXT.FrameWidth=63
MANUALTEXT.FrameHeight=13
MANUALTEXT.CurrentFrame=1
MANUALTEXT.Visible=1
MANUALTEXT.Color=16777215
MANUALTEXT.SingleMask=0
MANUALTEXT.SingleHotSpot=0
MANUALTEXT.Transparent=0
MANUALTEXT.Stretch=0
MANUALTEXT.ClickRepeatTime=0
//Prepare REGISTRATIONTEXT graphic
NewGraphic REGISTRATIONTEXT,MAINWINDOW
REGISTRATIONTEXT.Top=462
REGISTRATIONTEXT.Left=225
REGISTRATIONTEXT.Width=97
REGISTRATIONTEXT.Height=13
REGISTRATIONTEXT.FrameWidth=97
REGISTRATIONTEXT.FrameHeight=13
REGISTRATIONTEXT.CurrentFrame=1
REGISTRATIONTEXT.Visible=1
REGISTRATIONTEXT.Color=16777215
REGISTRATIONTEXT.SingleMask=0
REGISTRATIONTEXT.SingleHotSpot=0
REGISTRATIONTEXT.Transparent=0
REGISTRATIONTEXT.Stretch=0
REGISTRATIONTEXT.ClickRepeatTime=0
//Prepare TECHTEXT graphic
NewGraphic TECHTEXT,MAINWINDOW
TECHTEXT.Top=462
TECHTEXT.Left=342
TECHTEXT.Width=74
TECHTEXT.Height=13
TECHTEXT.FrameWidth=74
TECHTEXT.FrameHeight=13
TECHTEXT.CurrentFrame=1
TECHTEXT.Visible=1
TECHTEXT.Color=16777215
TECHTEXT.SingleMask=0
TECHTEXT.SingleHotSpot=0
TECHTEXT.Transparent=0
TECHTEXT.Stretch=0
TECHTEXT.ClickRepeatTime=0
//Prepare TECHHELPTEXT graphic
NewGraphic TECHHELPTEXT,MAINWINDOW
TECHHELPTEXT.Top=462
TECHHELPTEXT.Left=442
TECHHELPTEXT.Width=71
TECHHELPTEXT.Height=13
TECHHELPTEXT.FrameWidth=71
TECHHELPTEXT.FrameHeight=13
TECHHELPTEXT.CurrentFrame=1
TECHHELPTEXT.Visible=1
TECHHELPTEXT.Color=16777215
TECHHELPTEXT.SingleMask=0
TECHHELPTEXT.SingleHotSpot=0
TECHHELPTEXT.Transparent=0
TECHHELPTEXT.Stretch=0
TECHHELPTEXT.ClickRepeatTime=0
//Prepare EXITTEXT graphic
NewGraphic EXITTEXT,MAINWINDOW
EXITTEXT.Top=462
EXITTEXT.Left=560
EXITTEXT.Width=20
EXITTEXT.Height=13
EXITTEXT.FrameWidth=20
EXITTEXT.FrameHeight=13
EXITTEXT.CurrentFrame=1
EXITTEXT.Visible=1
EXITTEXT.Color=16777215
EXITTEXT.SingleMask=0
EXITTEXT.SingleHotSpot=0
EXITTEXT.Transparent=0
EXITTEXT.Stretch=0
EXITTEXT.ClickRepeatTime=0
//Prepare REGISTER and all it's graphics
NewWindow REGISTER
REGISTER.StayOnTop=0
REGISTER.Top=0
REGISTER.Left=0
REGISTER.Width=640
REGISTER.Height=480
REGISTER.Color=0
REGISTER.CloseAfter=0
REGISTER.Enabled=1
//Prepare BACKGROUND2 graphic
NewGraphic BACKGROUND2,REGISTER
BACKGROUND2.Top=0
BACKGROUND2.Left=0
BACKGROUND2.Width=640
BACKGROUND2.Height=480
BACKGROUND2.FrameWidth=640
BACKGROUND2.FrameHeight=480
BACKGROUND2.CurrentFrame=1
BACKGROUND2.Visible=1
BACKGROUND2.Color=16777215
BACKGROUND2.SingleMask=0
BACKGROUND2.SingleHotSpot=0
BACKGROUND2.Transparent=0
BACKGROUND2.Stretch=0
BACKGROUND2.ClickRepeatTime=0
//Prepare REGISTERTEXT graphic
NewGraphic REGISTERTEXT,REGISTER
REGISTERTEXT.Top=240
REGISTERTEXT.Left=286
REGISTERTEXT.Width=284
REGISTERTEXT.Height=157
REGISTERTEXT.FrameWidth=284
REGISTERTEXT.FrameHeight=157
REGISTERTEXT.CurrentFrame=1
REGISTERTEXT.Visible=1
REGISTERTEXT.Color=16777215
REGISTERTEXT.SingleMask=0
REGISTERTEXT.SingleHotSpot=0
REGISTERTEXT.Transparent=0
REGISTERTEXT.Stretch=0
REGISTERTEXT.ClickRepeatTime=0
//Prepare REGISTERHEADING graphic
NewGraphic REGISTERHEADING,REGISTER
REGISTERHEADING.Top=216
REGISTERHEADING.Left=285
REGISTERHEADING.Width=284
REGISTERHEADING.Height=17
REGISTERHEADING.FrameWidth=284
REGISTERHEADING.FrameHeight=17
REGISTERHEADING.CurrentFrame=1
REGISTERHEADING.Visible=1
REGISTERHEADING.Color=16777215
REGISTERHEADING.SingleMask=0
REGISTERHEADING.SingleHotSpot=0
REGISTERHEADING.Transparent=0
REGISTERHEADING.Stretch=0
REGISTERHEADING.ClickRepeatTime=0
//Prepare REGPOST graphic
NewGraphic REGPOST,REGISTER
REGPOST.Top=408
REGPOST.Left=290
REGPOST.Width=62
REGPOST.Height=60
REGPOST.FrameWidth=62
REGPOST.FrameHeight=60
REGPOST.CurrentFrame=1
REGPOST.Visible=1
REGPOST.Color=16777215
REGPOST.SingleMask=0
REGPOST.SingleHotSpot=0
REGPOST.Transparent=0
REGPOST.Stretch=0
REGPOST.ClickRepeatTime=0
//Prepare REGNET graphic
NewGraphic REGNET,REGISTER
REGNET.Top=408
REGNET.Left=90
REGNET.Width=60
REGNET.Height=60
REGNET.FrameWidth=60
REGNET.FrameHeight=60
REGNET.CurrentFrame=1
REGNET.Visible=1
REGNET.Color=16777215
REGNET.SingleMask=0
REGNET.SingleHotSpot=0
REGNET.Transparent=0
REGNET.Stretch=0
REGNET.ClickRepeatTime=0
//Prepare REGCROSS graphic
NewGraphic REGCROSS,REGISTER
REGCROSS.Top=408
REGCROSS.Left=490
REGCROSS.Width=60
REGCROSS.Height=60
REGCROSS.FrameWidth=60
REGCROSS.FrameHeight=60
REGCROSS.CurrentFrame=1
REGCROSS.Visible=1
REGCROSS.Color=16777215
REGCROSS.SingleMask=0
REGCROSS.SingleHotSpot=0
REGCROSS.Transparent=0
REGCROSS.Stretch=0
REGCROSS.ClickRepeatTime=0
//Prepare REGPOSTTEXT graphic
NewGraphic REGPOSTTEXT,REGISTER
REGPOSTTEXT.Top=462
REGPOSTTEXT.Left=281
REGPOSTTEXT.Width=83
REGPOSTTEXT.Height=13
REGPOSTTEXT.FrameWidth=83
REGPOSTTEXT.FrameHeight=13
REGPOSTTEXT.CurrentFrame=1
REGPOSTTEXT.Visible=1
REGPOSTTEXT.Color=16777215
REGPOSTTEXT.SingleMask=0
REGPOSTTEXT.SingleHotSpot=0
REGPOSTTEXT.Transparent=0
REGPOSTTEXT.Stretch=0
REGPOSTTEXT.ClickRepeatTime=0
//Prepare REGNETTEXT graphic
NewGraphic REGNETTEXT,REGISTER
REGNETTEXT.Top=462
REGNETTEXT.Left=81
REGNETTEXT.Width=77
REGNETTEXT.Height=13
REGNETTEXT.FrameWidth=77
REGNETTEXT.FrameHeight=13
REGNETTEXT.CurrentFrame=1
REGNETTEXT.Visible=1
REGNETTEXT.Color=16777215
REGNETTEXT.SingleMask=0
REGNETTEXT.SingleHotSpot=0
REGNETTEXT.Transparent=0
REGNETTEXT.Stretch=0
REGNETTEXT.ClickRepeatTime=0
//Prepare REGCROSSTEXT graphic
NewGraphic REGCROSSTEXT,REGISTER
REGCROSSTEXT.Top=462
REGCROSSTEXT.Left=485
REGCROSSTEXT.Width=72
REGCROSSTEXT.Height=13
REGCROSSTEXT.FrameWidth=72
REGCROSSTEXT.FrameHeight=13
REGCROSSTEXT.CurrentFrame=1
REGCROSSTEXT.Visible=1
REGCROSSTEXT.Color=16777215
REGCROSSTEXT.SingleMask=0
REGCROSSTEXT.SingleHotSpot=0
REGCROSSTEXT.Transparent=0
REGCROSSTEXT.Stretch=0
REGCROSSTEXT.ClickRepeatTime=0
// *** Load up some images and stuff ***
TempWidth=BACKGROUND.Width //Preserve the sprite's width and height
TempHeight=BACKGROUND.Height // As the next statement may try to change them
BACKGROUND.LoadFrame 1,"gsp_run.dat:background.bmp"
BACKGROUND.Width=TempWidth //Now restore the sprite's width and height
BACKGROUND.Height=TempHeight
TempWidth=UP.Width //Preserve the sprite's width and height
TempHeight=UP.Height // As the next statement may try to change them
UP.LoadFrame 1,"gsp_run.dat:up.bmp"
UP.Width=TempWidth //Now restore the sprite's width and height
UP.Height=TempHeight
TempWidth=UP.Width //Preserve the sprite's width and height
TempHeight=UP.Height // As the next statement may try to change them
UP.LoadFrame 2,"gsp_run.dat:up2.bmp"
UP.Width=TempWidth //Now restore the sprite's width and height
UP.Height=TempHeight
TempWidth=DOWN.Width //Preserve the sprite's width and height
TempHeight=DOWN.Height // As the next statement may try to change them
DOWN.LoadFrame 1,"gsp_run.dat:down.bmp"
DOWN.Width=TempWidth //Now restore the sprite's width and height
DOWN.Height=TempHeight
TempWidth=DOWN.Width //Preserve the sprite's width and height
TempHeight=DOWN.Height // As the next statement may try to change them
DOWN.LoadFrame 2,"gsp_run.dat:down2.bmp"
DOWN.Width=TempWidth //Now restore the sprite's width and height
DOWN.Height=TempHeight
TempWidth=BACKGROUND2.Width //Preserve the sprite's width and height
TempHeight=BACKGROUND2.Height // As the next statement may try to change them
BACKGROUND2.LoadFrame 1,"gsp_run.dat:background2.bmp"
BACKGROUND2.Width=TempWidth //Now restore the sprite's width and height
BACKGROUND2.Height=TempHeight
TempWidth=REGISTERHEADING.Width //Preserve the sprite's width and height
TempHeight=REGISTERHEADING.Height // As the next statement may try to change them
REGISTERHEADING.LoadFrame 1,"gsp_run.dat:text3.bmp"
REGISTERHEADING.Width=TempWidth //Now restore the sprite's width and height
REGISTERHEADING.Height=TempHeight
TempWidth=REGISTERTEXT.Width //Preserve the sprite's width and height
TempHeight=REGISTERTEXT.Height // As the next statement may try to change them
REGISTERTEXT.LoadFrame 1,"gsp_run.dat:text2.bmp"
REGISTERTEXT.Width=TempWidth //Now restore the sprite's width and height
REGISTERTEXT.Height=TempHeight
TempWidth=REGPOSTTEXT.Width //Preserve the sprite's width and height
TempHeight=REGPOSTTEXT.Height // As the next statement may try to change them
REGPOSTTEXT.LoadFrame 1,"gsp_run.dat:text4.bmp"
REGPOSTTEXT.Width=TempWidth //Now restore the sprite's width and height
REGPOSTTEXT.Height=TempHeight
TempWidth=REGNETTEXT.Width //Preserve the sprite's width and height
TempHeight=REGNETTEXT.Height // As the next statement may try to change them
REGNETTEXT.LoadFrame 1,"gsp_run.dat:text5.bmp"
REGNETTEXT.Width=TempWidth //Now restore the sprite's width and height
REGNETTEXT.Height=TempHeight
TempWidth=REGCROSSTEXT.Width //Preserve the sprite's width and height
TempHeight=REGCROSSTEXT.Height // As the next statement may try to change them
REGCROSSTEXT.LoadFrame 1,"gsp_run.dat:text6.bmp"
REGCROSSTEXT.Width=TempWidth //Now restore the sprite's width and height
REGCROSSTEXT.Height=TempHeight
TempWidth=BACKGROUND3.Width //Preserve the sprite's width and height
TempHeight=BACKGROUND3.Height // As the next statement may try to change them
BACKGROUND3.LoadFrame 1,"gsp_run.dat:background3.bmp"
BACKGROUND3.Width=TempWidth //Now restore the sprite's width and height
BACKGROUND3.Height=TempHeight
TempWidth=UP2.Width //Preserve the sprite's width and height
TempHeight=UP2.Height // As the next statement may try to change them
UP2.LoadFrame 1,"gsp_run.dat:up3.bmp"
UP2.Width=TempWidth //Now restore the sprite's width and height
UP2.Height=TempHeight
TempWidth=UP2.Width //Preserve the sprite's width and height
TempHeight=UP2.Height // As the next statement may try to change them
UP2.LoadFrame 2,"gsp_run.dat:up22.bmp"
UP2.Width=TempWidth //Now restore the sprite's width and height
UP2.Height=TempHeight
TempWidth=DOWN2.Width //Preserve the sprite's width and height
TempHeight=DOWN2.Height // As the next statement may try to change them
DOWN2.LoadFrame 1,"gsp_run.dat:down3.bmp"
DOWN2.Width=TempWidth //Now restore the sprite's width and height
DOWN2.Height=TempHeight
TempWidth=DOWN2.Width //Preserve the sprite's width and height
TempHeight=DOWN2.Height // As the next statement may try to change them
DOWN2.LoadFrame 2,"gsp_run.dat:down22.bmp"
DOWN2.Width=TempWidth //Now restore the sprite's width and height
DOWN2.Height=TempHeight
TempWidth=GSP.Width //Preserve the sprite's width and height
TempHeight=GSP.Height // As the next statement may try to change them
GSP.LoadFrame 1,"gsp_run.dat:gsp2.bmp"
GSP.Width=TempWidth //Now restore the sprite's width and height
GSP.Height=TempHeight
TempWidth=PROGRAMTEXT.Width //Preserve the sprite's width and height
TempHeight=PROGRAMTEXT.Height // As the next statement may try to change them
PROGRAMTEXT.LoadFrame 1,"gsp_run.dat:text8.bmp"
PROGRAMTEXT.Width=TempWidth //Now restore the sprite's width and height
PROGRAMTEXT.Height=TempHeight
TempWidth=MANUALTEXT.Width //Preserve the sprite's width and height
TempHeight=MANUALTEXT.Height // As the next statement may try to change them
MANUALTEXT.LoadFrame 1,"gsp_run.dat:text9.bmp"
MANUALTEXT.Width=TempWidth //Now restore the sprite's width and height
MANUALTEXT.Height=TempHeight
TempWidth=TECHTEXT.Width //Preserve the sprite's width and height
TempHeight=TECHTEXT.Height // As the next statement may try to change them
TECHTEXT.LoadFrame 1,"gsp_run.dat:text11.bmp"
TECHTEXT.Width=TempWidth //Now restore the sprite's width and height
TECHTEXT.Height=TempHeight
TempWidth=TECHHELPTEXT.Width //Preserve the sprite's width and height
TempHeight=TECHHELPTEXT.Height // As the next statement may try to change them
TECHHELPTEXT.LoadFrame 1,"gsp_run.dat:text12.bmp"
TECHHELPTEXT.Width=TempWidth //Now restore the sprite's width and height
TECHHELPTEXT.Height=TempHeight
TempWidth=EXITTEXT.Width //Preserve the sprite's width and height
TempHeight=EXITTEXT.Height // As the next statement may try to change them
EXITTEXT.LoadFrame 1,"gsp_run.dat:text13.bmp"
EXITTEXT.Width=TempWidth //Now restore the sprite's width and height
EXITTEXT.Height=TempHeight
TempWidth=LICENCETEXT.Width //Preserve the sprite's width and height
TempHeight=LICENCETEXT.Height // As the next statement may try to change them
LICENCETEXT.LoadFrame 1,"gsp_run.dat:text1.bmp"
LICENCETEXT.Width=TempWidth //Now restore the sprite's width and height
LICENCETEXT.Height=TempHeight
TempWidth=REGPOST.Width //Preserve the sprite's width and height
TempHeight=REGPOST.Height // As the next statement may try to change them
REGPOST.LoadFrame 1,"gsp_run.dat:regpost.bmp"
REGPOST.Width=TempWidth //Now restore the sprite's width and height
REGPOST.Height=TempHeight
TempWidth=REGPOST.Width //Preserve the sprite's width and height
TempHeight=REGPOST.Height // As the next statement may try to change them
REGPOST.LoadFrame 2,"gsp_run.dat:regpost2.bmp"
REGPOST.Width=TempWidth //Now restore the sprite's width and height
REGPOST.Height=TempHeight
TempWidth=REGNET.Width //Preserve the sprite's width and height
TempHeight=REGNET.Height // As the next statement may try to change them
REGNET.LoadFrame 1,"gsp_run.dat:regnet.bmp"
REGNET.Width=TempWidth //Now restore the sprite's width and height
REGNET.Height=TempHeight
TempWidth=REGNET.Width //Preserve the sprite's width and height
TempHeight=REGNET.Height // As the next statement may try to change them
REGNET.LoadFrame 2,"gsp_run.dat:regnet2.bmp"
REGNET.Width=TempWidth //Now restore the sprite's width and height
REGNET.Height=TempHeight
TempWidth=EXIT.Width //Preserve the sprite's width and height
TempHeight=EXIT.Height // As the next statement may try to change them
EXIT.LoadFrame 1,"gsp_run.dat:exit.bmp"
EXIT.Width=TempWidth //Now restore the sprite's width and height
EXIT.Height=TempHeight
TempWidth=EXIT.Width //Preserve the sprite's width and height
TempHeight=EXIT.Height // As the next statement may try to change them
EXIT.LoadFrame 2,"gsp_run.dat:exit2.bmp"
EXIT.Width=TempWidth //Now restore the sprite's width and height
EXIT.Height=TempHeight
TempWidth=TECHHELP.Width //Preserve the sprite's width and height
TempHeight=TECHHELP.Height // As the next statement may try to change them
TECHHELP.LoadFrame 1,"gsp_run.dat:chip.bmp"
TECHHELP.Width=TempWidth //Now restore the sprite's width and height
TECHHELP.Height=TempHeight
TempWidth=TECHHELP.Width //Preserve the sprite's width and height
TempHeight=TECHHELP.Height // As the next statement may try to change them
TECHHELP.LoadFrame 2,"gsp_run.dat:chip2.bmp"
TECHHELP.Width=TempWidth //Now restore the sprite's width and height
TECHHELP.Height=TempHeight
TempWidth=REGISTRATION.Width //Preserve the sprite's width and height
TempHeight=REGISTRATION.Height // As the next statement may try to change them
REGISTRATION.LoadFrame 1,"gsp_run.dat:registration.bmp"
REGISTRATION.Width=TempWidth //Now restore the sprite's width and height
REGISTRATION.Height=TempHeight
TempWidth=REGISTRATION.Width //Preserve the sprite's width and height
TempHeight=REGISTRATION.Height // As the next statement may try to change them
REGISTRATION.LoadFrame 2,"gsp_run.dat:registration2.bmp"
REGISTRATION.Width=TempWidth //Now restore the sprite's width and height
REGISTRATION.Height=TempHeight
TempWidth=TECH.Width //Preserve the sprite's width and height
TempHeight=TECH.Height // As the next statement may try to change them
TECH.LoadFrame 1,"gsp_run.dat:techhelp.bmp"
TECH.Width=TempWidth //Now restore the sprite's width and height
TECH.Height=TempHeight
TempWidth=TECH.Width //Preserve the sprite's width and height
TempHeight=TECH.Height // As the next statement may try to change them
TECH.LoadFrame 2,"gsp_run.dat:techhelp2.bmp"
TECH.Width=TempWidth //Now restore the sprite's width and height
TECH.Height=TempHeight
TempWidth=MANUAL.Width //Preserve the sprite's width and height
TempHeight=MANUAL.Height // As the next statement may try to change them
MANUAL.LoadFrame 1,"gsp_run.dat:manual.bmp"
MANUAL.Width=TempWidth //Now restore the sprite's width and height
MANUAL.Height=TempHeight
TempWidth=MANUAL.Width //Preserve the sprite's width and height
TempHeight=MANUAL.Height // As the next statement may try to change them
MANUAL.LoadFrame 2,"gsp_run.dat:manual2.bmp"
MANUAL.Width=TempWidth //Now restore the sprite's width and height
MANUAL.Height=TempHeight
TempWidth=PROGRAM.Width //Preserve the sprite's width and height
TempHeight=PROGRAM.Height // As the next statement may try to change them
PROGRAM.LoadFrame 1,"gsp_run.dat:program.bmp"
PROGRAM.Width=TempWidth //Now restore the sprite's width and height
PROGRAM.Height=TempHeight
TempWidth=PROGRAM.Width //Preserve the sprite's width and height
TempHeight=PROGRAM.Height // As the next statement may try to change them
PROGRAM.LoadFrame 2,"gsp_run.dat:program2.bmp"
PROGRAM.Width=TempWidth //Now restore the sprite's width and height
PROGRAM.Height=TempHeight
TempWidth=REGISTRATIONTEXT.Width //Preserve the sprite's width and height
TempHeight=REGISTRATIONTEXT.Height // As the next statement may try to change them
REGISTRATIONTEXT.LoadFrame 1,"gsp_run.dat:text10.bmp"
REGISTRATIONTEXT.Width=TempWidth //Now restore the sprite's width and height
REGISTRATIONTEXT.Height=TempHeight
TempWidth=TICK.Width //Preserve the sprite's width and height
TempHeight=TICK.Height // As the next statement may try to change them
TICK.LoadFrame 1,"gsp_run.dat:tick.bmp"
TICK.Width=TempWidth //Now restore the sprite's width and height
TICK.Height=TempHeight
TempWidth=TICK.Width //Preserve the sprite's width and height
TempHeight=TICK.Height // As the next statement may try to change them
TICK.LoadFrame 2,"gsp_run.dat:tick2.bmp"
TICK.Width=TempWidth //Now restore the sprite's width and height
TICK.Height=TempHeight
TempWidth=CROSS.Width //Preserve the sprite's width and height
TempHeight=CROSS.Height // As the next statement may try to change them
CROSS.LoadFrame 1,"gsp_run.dat:cross.bmp"
CROSS.Width=TempWidth //Now restore the sprite's width and height
CROSS.Height=TempHeight
TempWidth=CROSS.Width //Preserve the sprite's width and height
TempHeight=CROSS.Height // As the next statement may try to change them
CROSS.LoadFrame 2,"gsp_run.dat:cross2.bmp"
CROSS.Width=TempWidth //Now restore the sprite's width and height
CROSS.Height=TempHeight
TempWidth=REGCROSS.Width //Preserve the sprite's width and height
TempHeight=REGCROSS.Height // As the next statement may try to change them
REGCROSS.LoadFrame 1,"gsp_run.dat:cross3.bmp"
REGCROSS.Width=TempWidth //Now restore the sprite's width and height
REGCROSS.Height=TempHeight
TempWidth=REGCROSS.Width //Preserve the sprite's width and height
TempHeight=REGCROSS.Height // As the next statement may try to change them
REGCROSS.LoadFrame 2,"gsp_run.dat:cross22.bmp"
REGCROSS.Width=TempWidth //Now restore the sprite's width and height
REGCROSS.Height=TempHeight
TempWidth=TEXT.Width //Preserve the sprite's width and height
TempHeight=TEXT.Height // As the next statement may try to change them
TEXT.LoadFrame 1,"gsp_run.dat:text7.bmp"
TEXT.Width=TempWidth //Now restore the sprite's width and height
TEXT.Height=TempHeight
// *** Hotspots, animations, scroll to lists and applications defined here ***
NewApplication APPLICATION1
APPLICATION1.Description="Geoff Hamilton's Plant Encyclopedia"
APPLICATION1.DirectFromCD=0
APPLICATION1.DirectFromCDFilename="D:\ProgramName.exe"
APPLICATION1.DirectFromCDParameters=""
APPLICATION1.InstallerFilename="D:\Setup.exe"
APPLICATION1.UniqueFilename="Plant Encyclopedia.exe"
APPLICATION1.FileToRun="Plant Encyclopedia.exe"
APPLICATION1.FileToRunParameters=""
APPLICATION1.CloseLauncherAfterRunning=1
APPLICATION1.UniqueNumber="1"
NewApplication APPLICATION2
APPLICATION2.Description="Manual"
APPLICATION2.DirectFromCD=1
APPLICATION2.DirectFromCDFilename="D:\Manual.exe"
APPLICATION2.DirectFromCDParameters=""
APPLICATION2.InstallerFilename="D:\Setup.exe"
APPLICATION2.UniqueFilename="program.lnk"
APPLICATION2.FileToRun="program.lnk"
APPLICATION2.FileToRunParameters=""
APPLICATION2.CloseLauncherAfterRunning=0
APPLICATION2.UniqueNumber="2"
[Start]
MAINWINDOW.Center
REGISTER.Center
LICENCE.Center
LICENCE.Visible=1
[up_mouseenter]
up.currentframe=2
[up2_mouseenter]
up2.currentframe=2
[up_mouseexit]
up.currentframe=1
[up2_mouseexit]
up2.currentframe=1
[up_click]
LICENCEtext.Scroll 0,120,350
[up2_click]
TEXT.Scroll 0,165,350
[down_mouseenter]
down.currentframe=2
[down2_mouseenter]
down2.currentframe=2
[down_mouseexit]
down.currentframe=1
[down2_mouseexit]
down2.currentframe=1
[down_click]
LICENCEtext.Scroll 0,-120,350
[down2_click]
TEXT.Scroll 0,-165,350
[tick_mouseenter]
tick.currentframe=2
[tick_mouseexit]
tick.currentframe=1
[tick_click]
Licence.Visible=0
RegistrationValue="UNREGISTERED"
LoadFromINI "GSPCD0926A",RegistrationValue
If RegistrationValue="UNREGISTERED" then
Register.Visible=1
endif
If Register.Visible=0 then
MainWindow.Visible=1
endif
[cross_mouseenter]
cross.currentframe=2
[cross_mouseexit]
cross.currentframe=1
[cross_click]
closelauncher
[regpost_mouseenter]
regpost.currentframe=2
[regpost_mouseexit]
regpost.currentframe=1
[regpost_click]
openfile "registration.htm"
RegistrationValue="REGISTERED"
SaveToINI "GSPCD0926A",RegistrationValue
register.visible=0
mainwindow.visible=1
[regposttext_click]
openfile "registration.htm"
register.visible=0
mainwindow.visible=1
[regnet_mouseenter]
regnet.currentframe=2
[regnet_mouseexit]
regnet.currentframe=1
[regnet_click]
openfile "http://www.gsp.cc/register"
RegistrationValue="REGISTERED"
SaveToINI "GSPCD0926A",RegistrationValue
register.visible=0
mainwindow.visible=1
[regnettext_click]
openfile "http://www.gsp.cc/register"
register.visible=0
mainwindow.visible=1
[regcross_mouseenter]
regcross.currentframe=2
[regcross_mouseexit]
regcross.currentframe=1
[regcross_click]
register.visible=0
RegistrationValue="UNREGISTERED"
SaveToINI "GSPCD0926A",RegistrationValue
mainwindow.visible=1
[regcrosstext_click]
register.visible=0
mainwindow.visible=1
[gsp_click]
openfile "http://www.gsp.cc"
[program_mouseenter]
program.currentframe=2
[program_click]
application1.launch
[program_mouseexit]
program.currentframe=1
[manual_mouseenter]
manual.currentframe=2
[manual_mouseexit]
manual.currentframe=1
[manual_click]
application2.launch
[registration_mouseenter]
registration.currentframe=2
[registration_mouseexit]
registration.currentframe=1
[registration_click]
openfile "http://www.gsp.cc/register"
[tech_mouseenter]
tech.currentframe=2
[tech_mouseexit]
tech.currentframe=1
[tech_click]
openfile "http://www.gsp.cc/faq"
[techhelp_mouseenter]
techhelp.currentframe=2
[techhelp_mouseexit]
techhelp.currentframe=1
[techhelp_click]
openfile "techhelp.exe"
[exit_mouseenter]
exit.currentframe=2
[exit_mouseexit]
exit.currentframe=1
[exit_click]
closelauncher